propelling thrust - French English Dictionary